produce a masterpiece - Allemand Anglais Dictionnaire